- content_for(:javascript) do
  = render :partial => 'shared/script_area'

- if @prueba
  %label{"for"=>"email-origen"}
    Tu Email:
    = error_message_on :regalo, :email_remitente
    = f.text_field :email_remitente, :id => 'email-origen', :class => 'wide'

%label{"for"=>"email_invitado"}
  Email donde enviar la invitación:
  = error_message_on :regalo, :email_invitado
  = f.text_field :email_invitado, :class => 'wide'

- if !@prueba
  %label{"for"=>"tomatime_id"}
    O teclea el nombre de un usuario de tomatime
    #login_invitado= text_field_with_auto_complete :invitado, :login, :value => params[:amigo]
    
%h3= "Invitación"
%span.paso= "1"
%p
  = error_message_on :regalo, :texto
  %label{"for"=>"texto"}
    Texto:
  = f.text_area :texto, :id => 'text', :class => 'wide', :onkeypress => "limitText(this, 145)"
  .span{:style => 'font-size:0.7em'}
    Max. 145 caracteres
    
%span.paso= "2"
%p.clearfix
  %label{"for"=>"ilustracion"}
    Elige una ilustración:
  - if !@prueba
    - tipos = TipoRegalo.find(:all, :limit => 15)
    - @regalo.tipo_regalo_id = tipos.first.id
    - tipos.each do |tipo|
      %a.icono
        = f.radio_button :tipo_regalo_id, tipo.id
        = image_tag image_path(tipo.imagen.little.url), :height => 50, "alt"=>"#{tipo.nombre}", :width => 50
  - elsif
    - %w(Cine Barbacoa Futbol Fiesta Cena).each_with_index do |nombre, i|
      - tipo = TipoRegalo.find_by_nombre(nombre)
      
      - if i == 0
        - @regalo.tipo_regalo_id = tipo.id
        
      - if tipo
        %a.icono        
          = f.radio_button :tipo_regalo_id, tipo.id
          = image_tag image_path(tipo.imagen.little.url), :height => 50, "alt"=>"#{tipo.nombre}", :width => 50
    
    .info{:style => 'margin:5px 25px 2px 0px'}
      (Si te registras tendrás acceso a muchos más iconos: teatro, tapas, concierto, cerveza,...)
      
%span.paso= "3"
%p
  %label
    Datos que quieres enviar con la invitación. Escribe sólo los campos que te interesen.
  %br/
  = check_box_tag :sorpresa, 'sorpresa', true, {:onClick => "new Effect.toggle('datos','blind');"}
  %label.radio{"for"=>"sorpresa"}
    Ninguno, quiero que sea sorpresa
%p#datos{"style"=>"display: none;"}
  %label{"for"=>"nick"}
    Nick/nombre
  = f.text_field :nick_mostrado, :id => 'nick'
  
  - if !@prueba
    %label.radio
      Avatar
      = f.check_box :mostrar_avatar, :id => 'avatar'
  %label{"for"=>"edad"}
    Edad
  = f.text_field :edad_mostrado, :id => 'edad', :size => 6

  = f.radio_button :sexo_mostrado, 'h'
  %label.radio{"for"=>"sexo_h"}
    Hombre

  = f.radio_button :sexo_mostrado, 'm'
  %label.radio{"for"=>"sexo_m"}
    Mujer

  %label{"for"=>"telefono"}
    Teléfono
  = f.text_field :telefono_mostrado, :id => 'telefono'
  
  %label{"for"=>"poblacion"}
    Población
  = f.text_field :poblacion_mostrado, :id => 'poblacion'
  %br/
  %label.radio{"for"=>"email"}
    Email
  = f.check_box :mostrar_email, :id => 'email'
  
  (Tu email nunca aparecerá en la invitación a no ser que marques esta casilla)

%span.paso= "4"
%p
  %label{"for" => "plazo"}
    Caducidad de la invitación:
  = f.radio_button :fecha_terminado, "7"
  1 semana
  = f.radio_button :fecha_terminado, "30", :checked => "checked"
  1 mes
  = f.radio_button :fecha_terminado, "90"
  3 meses

#preview
      
= image_submit_tag "/images/botones/enviar.png"  
= observe_form "form_regalo" , :frequency => 3, :update => "preview", :url => { :controller => 'regalos', :action => "regalo_preview" }
